.BMap_mask {
	background:transparent url(http://api.map.baidu.com/images/blank.gif);
}
.BMap_noscreen {
	display:none;
}
.BMap_button {
	cursor:pointer;
}
.BMap_zoomer {
	background-image:url(http://api.map.baidu.com/images/mapctrls.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	font-size:1px;
	position:absolute;
	width:7px;
	height:7px;
}
.BMap_stdMpCtrl div {
	position:absolute;
}
.BMap_stdMpPan {
	width:37px;
	height:57px;
	overflow:hidden;
	background:url(http://api.map.baidu.com/images/mapctrls11.png) no-repeat;
}
.BMap_ie6 .BMap_stdMpPan {
	background:none;
}
.BMap_ie6 .BMap_smcbg {
	left:0;
	width:74px;
	height:448px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://api.map.baidu.com/images/mapctrls11.png');
}
.BMap_ie6 .BMap_stdMpPanBg {
	z-index:-1;
}
.BMap_stdMpPan .BMap_button {
	height:16px;
	width:16px;
}
.BMap_panN,.BMap_panW,.BMap_panE,.BMap_panS {
	overflow:hidden;
}
.BMap_panN {
	left:9px;
	top:0;
}
.BMap_panW {
	left:0;
	top:19px;
}
.BMap_panE {
	left:19px;
	top:19px;
}
.BMap_panS {
	left:9px;
	top:38px;
}
.BMap_stdMpZoom {
	top:59px;
	overflow:hidden;
}
.BMap_stdMpZoom .BMap_button {
	width:18px;
	height:19px;
	left:9px;
	overflow:hidden;
	background-image:url(http://api.map.baidu.com/images/mapctrls11.png);
	background-repeat:no-repeat;
}
.BMap_ie6 .BMap_stdMpZoom .BMap_button {
	background:none;
}
.BMap_stdMpZoomIn {
	background-position:-9px -57px;
}
.BMap_stdMpZoomOut {
	background-position:-9px -293px;
	bottom:0;
}
.BMap_ie6 .BMap_stdMpZoomIn div {
	left:-9px;
	top:-57px;
}
.BMap_ie6 .BMap_stdMpZoomOut div {
	left:-9px;
	top:-293px;
}
.BMap_stdMpSlider {
	width:37px;
	top:16px;
}
.BMap_stdMpSliderBgTop {
	width:37px;
	overflow:hidden;
	background:url(http://api.map.baidu.com/images/mapctrls11.png) no-repeat 0 -76px;
}
.BMap_stdMpSliderBgBot {
	height:8px;
	width:37px;
	top:124px;
	overflow:hidden;
	background:url(http://api.map.baidu.com/images/mapctrls11.png) no-repeat 0 -284px;
}
.BMap_ie6 .BMap_stdMpSliderBgTop,.BMap_ie6 .BMap_stdMpSliderBgBot {
	background:none;
}
.BMap_ie6 .BMap_stdMpSliderBgTop div {
	top:-76px;
}
.BMap_ie6 .BMap_stdMpSliderBgBot div {
	top:-284px;
}
.BMap_stdMpSliderMask {
	height:100%;
	width:24px;
	left:5px;
	cursor:pointer;
}
.BMap_stdMpSliderBar {
	height:13px;
	width:22px;
	left:7px;
	top:80px;
	overflow:hidden;
	background:url(http://api.map.baidu.com/images/mapctrls11.png) no-repeat 0 -312px;
}
.BMap_stdMpSliderBar.h {
	background:url(http://api.map.baidu.com/images/mapctrls11.png) no-repeat 0 -325px;
}
.BMap_ie6 .BMap_stdMpSliderBar,.BMap_ie6 .BMap_stdMpSliderBar.h {
	background:none;
}
.BMap_ie6 .BMap_stdMpSliderBar div {
	top:-312px;
}
.BMap_ie6 .BMap_stdMpSliderBar.h div {
	top:-325px;
}
.BMap_zlSt,.BMap_zlCity,.BMap_zlProv,.BMap_zlCountry {
	position:absolute;
	left:27px;
	height:20px;
	width:25px;
	background-image:url(http://api.map.baidu.com/images/mapctrls11.png);
	background-repeat:no-repeat;
	font-size:0;
	cursor:pointer;
}
.BMap_ie6 .BMap_zlSt,.BMap_ie6 .BMap_zlCity,.BMap_ie6 .BMap_zlProv,.BMap_ie6 .BMap_zlCountry {
	background:none;
	overflow:hidden;
}
.BMap_zlHolder {
	display:none;
	position:absolute;
	top:0;
}
.BMap_zlHolder.hvr {
	display:block;
}
.BMap_zlSt {
	background-position:0 -338px;
	top:14px;
}
.BMap_zlCity {
	background-position:0 -358px;
	top:56px;
}
.BMap_zlProv {
	background-position:0 -378px;
	top:84px;
}
.BMap_zlCountry {
	background-position:0 -398px;
	top:112px;
}
.BMap_ie6 .BMap_zlSt div {
	top:-338px;
}
.BMap_ie6 .BMap_zlCity div {
	top:-358px;
}
.BMap_ie6 .BMap_zlProv div {
	top:-378px;
}
.BMap_ie6 .BMap_zlCountry div {
	top:-398px;
}
.BMap_stdMpType1 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpSlider,.BMap_stdMpType3 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpZoom,.BMap_stdMpType3 .BMap_stdMpPan {
	display:none;
}
.BMap_stdMpType3 .BMap_stdMpZoom {
	top:0;
}
.BMap_cpyCtrl a {
	font-size:11px;
	color:#7979CC;
}
.BMap_scaleCtrl {
	width:70px;
	height:20px;
	bottom:10px;
	left:10px;
	overflow:hidden;
	-moz-user-select:none;
}
.BMap_scaleCtrl div.BMap_scaleTxt {
	font-size:11px;
	font-family:Arial,sans-serif;
}
.BMap_scaleCtrl div {
	position:absolute;
	overflow:hidden;
}
.BMap_scaleHBar img,.BMap_scaleLBar img,.BMap_scaleRBar img {
	position:absolute;
	width:37px;
	height:426px;
	left:0;
}
.BMap_scaleHBar {
	width:100%;
	height:3px;
	font-size:0;
	bottom:0;
}
.BMap_scaleHBar img {
	top:-423px;
	width:100%;
}
.BMap_scaleLBar,.BMap_scaleRBar {
	width:1px;
	height:6px;
	bottom:0;
	font-size:0;
}
.BMap_scaleLBar img,.BMap_scaleRBar img {
	top:-418px;
}
.BMap_scaleLBar {
	left:0;
}
.BMap_scaleRBar {
	right:0;
}
.BMap_scaleTxt {
	text-align:center;
	width:100%;
	cursor:default;
	line-height:18px;
}
.BMap_omCtrl {
	background-color:#fff;
	overflow:hidden;
}
.BMap_omOutFrame {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
.BMap_omInnFrame {
	position:absolute;
	border:1px solid #999;
	background-color:#ccc;
	overflow:hidden;
}
.BMap_omMapContainer {
	position:absolute;
	overflow:hidden;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
.BMap_omViewMv {
	border-width:1px;
	border-style:solid;
	border-left-color:#84b0df;
	border-top-color:#adcff4;
	border-right-color:#274b8b;
	border-bottom-color:#274b8b;
	position:absolute;
	z-index:600;
}
.BMap_omViewInnFrame {
	border:1px solid #3e6bb8;
}
.BMap_omViewMask {
	width:1000px;
	height:1000px;
	position:absolute;
	left:0;
	top:0;
	background-color:#68c;
	opacity:.2;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
}
.BMap_omBtn {
	height:15px;
	width:15px;
	position:absolute;
	cursor:pointer;
	overflow:hidden;
	background:url(http://api.map.baidu.com/images/mapctrls.gif) no-repeat;
	z-index:1210;
}
.anchorBR .BMap_omOutFrame {
	border-top:1px solid #999;
	border-left:1px solid #999;
}
.quad4 .BMap_omBtn {
	background-position:0 -26px;
}
.quad4 .BMap_omBtn.BMap_omBtnClosed {
	background-position:0 -41px;
}
.anchorTR .BMap_omOutFrame {
	border-bottom:1px solid #999;
	border-left:1px solid #999;
}
.quad1 .BMap_omBtn {
	background-position:0 -56px;
}
.quad1 .BMap_omBtn.BMap_omBtnClosed {
	background-position:0 -71px;
}
.anchorBL .BMap_omOutFrame {
	border-top:1px solid #999;
	border-right:1px solid #999;
}
.quad3 .BMap_omBtn {
	background-position:-15px -56px;
}
.quad3 .BMap_omBtn.BMap_omBtnClosed {
	background-position:-15px -71px;
}
.anchorTL .BMap_omOutFrame {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}
.quad2 .BMap_omBtn {
	background-position:-15px -26px;
}
.quad2 .BMap_omBtn.BMap_omBtnClosed {
	background-position:-15px -41px;
}
.anchorR .BMap_omOutFrame {
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-top:1px solid #999;
}
.anchorL .BMap_omOutFrame {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #999;
}
.anchorB .BMap_omOutFrame {
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.anchorT .BMap_omOutFrame {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
}
.anchorNon .BMap_omOutFrame,.withOffset .BMap_omOutFrame {
	border:1px solid #999;
}
.BMap_zoomMask0,.BMap_zoomMask1 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:transparent url(http://api.map.baidu.com/images/blank.gif);
	z-index:1000;
}
.BMap_contextMenu {
	position:absolute;
	border-top:1px solid #adbfe4;
	border-left:1px solid #adbfe4;
	border-right:1px solid #8ba4d8;
	border-bottom:1px solid #8ba4d8;
	padding:0;
	margin:0;
	width:auto;
	visibility:hidden;
	background:#fff;
	z-index:10000000;
}
.BMap_cmShadow {
	position:absolute;
	background:#000;
	opacity:.3;
	filter:alpha(opacity=30);
	visibility:hidden;
	z-index:9000000;
}
div.BMap_cmDivider {
	border-bottom:1px solid #adbfe4;
	font-size:0;
	padding:1px;
	margin:0 6px;
}
div.BMap_cmFstItem {
	margin-top:2px;
}
div.BMap_cmLstItem {
	margin-bottom:2px;
}
.shadow2 img {
	border:0 none;
	margin:0;
	padding:0;
	position:absolute;
	height:370px;
	width:1144px;
}
.pop .top {
	border-top:1px solid #ababab;
	background-color:#fff;
}
.pop .center {
	border-left:1px solid #ababab;
	border-right:1px solid #ababab;
	background-color:#fff;
}
.pop .bottom {
	border-bottom:1px solid #ababab;
	background-color:#fff;
}
.shadow,.shadow img,.shadow div {
	-moz-user-select:none;
	-webkit-user-select:none;
}
.BMap_opMask {
	background:transparent url(http://api.map.baidu.com/images/blank.gif);
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1000;
}
.BMap_diso {
	height:17px;
	width:5px;
	position:absolute;
	background:url(http://api.map.baidu.com/images/dis_box_01.gif) no-repeat left top;
}
.BMap_disi {
	color:#7a7a7a;
	position:absolute;
	left:5px;
	padding:0 4px 1px 0;
	line-height:17px;
	background:url(http://api.map.baidu.com/images/dis_box_01.gif) no-repeat right top;
}
.BMap_disLabel {
	line-height:16px;
}
.BMap_disBoxDis {
	color:#ff6319;
	font-weight:bold;
}
pop .top img,.pop .center img,.pop .bottom img {
	display:none;
}
@media print {
	.BMap_noprint {
	display:none;
}
.BMap_noscreen {
	display:block;
}
.BMap_mask {
	background:none;
}
pop .top img,.pop .center img,.pop .bottom img {
	display:block;
}
}